package com.unidt.www.module.bpm.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotEmpty;

/**
 * @Author sk
 * @Description: 审核按钮配置
 * @Date 2023/2/8 10:30
 **/
@Data
public class ActReActBtnConfigDto {


    @ApiModelProperty(value = "流程模型ID")
    @NotEmpty(message = "流程模型ID 不能为空")
    private String modelId;

    @NotEmpty(message = "流程节点ID 标识不能为空")
    @ApiModelProperty(value = "流程节点ID")
    private String actId;

    @ApiModelProperty(value = "同意按钮")
    private Boolean agreeBtn;

    @ApiModelProperty(value = "拒绝按钮")
    private Boolean refuseBtn;

    @ApiModelProperty(value = "保存按钮")
    private Boolean saveBtn;

    @ApiModelProperty(value = "转交按钮")
    private Boolean transferBtn;

    @ApiModelProperty(value = "加签按钮")
    private Boolean addSignBtn;

    @ApiModelProperty(value = "会签按钮")
    private Boolean counterSignBtn;

    @ApiModelProperty(value = "回退按钮")
    private Boolean fallbackBtn;

}
